package censo

import censo.Registro
import censo.RegistroAnonimo


class StrategyConsistenteAnonima extends StrategyConsistente {
  
	def esConsistenteStrategy(registro:Registro):Boolean = {
		
		registro match { case registroAnonimo: RegistroAnonimo => 
		(registroAnonimo.condicionChequeo & registroAnonimo.montoTotalDeVentas >0 &
		    registroAnonimo.anioQueSeObtuvoInformacion > registroAnonimo.anio) 
	    case _ => throw new ClassCastException
		  
		}	
	}

}